Skip to main content

moveControl

Type

message

Summary

Sent to a control that the user moved with the Pointer tool.

Syntax

moveControl

Description

Handle the moveControl message if you want to respond to the user's movement of a control. For example, you can create a moveControl handler that responds to movement of a button by moving fields out of the button's way.

The moveControl message is sent only if the user moved the control. This message is not sent when a handler moves the control by changing its location, rectangle, or other properties.

The moveControl message is sent after the movement is finished. This means that you cannot prevent a control from being moved by trapping this message.

Examples

on moveControl -- in a button script
-- move the same-named field to be below the moved button:
set the topLeft of field (the short name of the target) \
to the bottomLeft of the target
end moveControl

command: revCacheGeometry

glossary: trap, handler, message, Pointer tool, rectangle, control

keyword: control, button

message: moveStack

object: field, button

property: properties, location

Compatibility and Support

Introduced

LiveCode 1.0

OS

mac

windows

linux

ios

android

Platforms

desktop

server

mobile

Thank you for your feedback!

Was this page helpful?